Big Huge Thesaurus

fragaria vesca

noun

sounds kind of like